// 1. 导入 Vuex 的 createStore 方法（不再需要导入 Vue）
import { createStore } from 'vuex'

//  导入购物车模块
import cartModule from '@/store/cart.js' // 根据你的实际路径调整
import userModule from '@/store/user.js'


// 2. 创建并导出 store 实例
export default createStore({
  state: {
    // 你的状态数据
    count: 0
  },
  modules:{
	//2. 挂载购物车模块
	cart: cartModule ,// 这里的 'cart' 将作为命名空间名称
	user: userModule
  },
  mutations: {
    // 你的 mutations
    increment(state) {
      state.count++
    }
  },
  actions: {
    // 你的 actions
  },
  getters: {
    // 你的 getters
  }
})